aboveboard transaction

Translations
transaction en toute transparence
Definitions
An aboveboard transaction refers to a business deal or exchange that is conducted in an honest, open, and transparent manner, without any deceit or hidden agendas.
Words
transaction

noun
transaction
aboveboard

adjective
honnête